body{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#c00;text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;}
em,i{font-style:normal;}
.clear{clear:both}

.header{
  background:#EEF2FB;
  height:67px;
}
.logo{
  width:339px;
  height:60px;
  background:url(logo.gif);
  float:left;
  margin-left:18px;
}
.lefttree{
  margin:5px auto;
  width:182px;
  height:100%;
}
 .lefttree .tree .lefttree1{
  float:left;
}
.lefttree .tree{
float:left;
}
.lefttree .tree h2{
   font-weight:bold;
   background:url(menu_bgS.gif) no-repeat 0 0;
   width:182px;
   height:30px;
   text-align:center;
   line-height:30px;
   font-size:14px;
   cursor:pointer;
   float:left;
   display:block;
   margin:0 0;
   padding:0 0;
   
}
 .lefttree .tree .lefttree1 .tree1top{
  width:182px;
  height:5px;
  background:url(menu_topline.gif) no-repeat 0 0;
  float:left;
}
 .lefttree .tree .lefttree1 .tree1{
  float:left;
  width:182px;
}
 .lefttree .tree .lefttree1 .tree1 a{
  height:26px;
  background:url(menu_bg1.gif) no-repeat 0 0;
  font-size:12px;
  line-height:26px;
  text-align:center;
  display:block;
}
 .lefttree .tree .lefttree1 .tree1 a:hover,.lefttree .tree .lefttree1 .tree1 a.current{
  display:block; 
  height:26px;
  line-height:26px;
  background: url(menu_bg2.gif) no-repeat 0 0;
}
.logobg{
  width:782px;
  height:612px;
  background: url(logingb.jpg) no-repeat 0 0;
  float:left;
}
.loginbody{
  background:#3E81C0;
}
.login{
  float:left;
  width:220px;
  height:190px;
  margin:250px 0 0 0;
}
.login .userlogin{
  width:213px;
  height:58px;
  background:url(loginuser1.jpg) no-repeat 0 0;
}
.login .userlogin1{
  width:213px;
  height:58px;
  background:url(loginuser2.jpg) no-repeat 0 0;
}
ul.login li{
  float:left;
  font-size:12px;
  color:#fff;
  height:30px;
  line-height:30px;
}
ul.login li span{
  width:60px;
  float:left;
}
ul.login li #verifycode{
  width:60px;
}
ul.login li #refresh2{

}
ul.login li .loginbtn{
  float:left;
}
.wel,#time,.logout,.role{
  float:right;
  text-align:right;
  height:30px;
  line-height:30px;
  font-size:12px;
  color:#ff0000;
  padding-right:20px;
}
.tip{
  float:left;
  font-size:12px;
  color:#fff;
  margin-left:60px;
}
.tip a{
  color:#eee;
}
.tip a:hover{
  color:#bbb;
}
table{
border-collapse:collapse;
}
body,td,th {
	font-size: 12px;
}
.pagebar{
  width:600px;
  float:right;
  text-align:right;
  padding-right:20px;
}
.pagebar a:hover{
  color:#000;
  text-decoration: none;
}
.pagebar a.a_num{
  text-decoration: underline;
}
.pagebar a.a_curpage{
  color:#FF0000;
}
.tools{
  text-align:left;
  width:100px;
  float:left;
  padding-left:20px;
  height:24px;
  line-height:24px;
}
.nodata{
  color:#f00;
}
li.col1{
	padding-left:20px;
}
li.col1 .coltitle{
	font:normal 13px/25px arial,sans-serif;
	display:block;
	padding-left:12px;
	background:url(array.jpg) no-repeat 0px 4px;

}
li.col1 .coltitle a{
	color:#6593FA;
	font-size:12px;
	font-style:italic;
	padding:0px 4px;
}
li.col1 .coltitle a:hover{
	color:#1C4FC3;
}
h3.title{
  background:#E1E5EE;
  height:30px;
  line-height:30px;
  padding-left:10px;
}
.columns{
	 margin:10px 10px;
}
a.pageurl{
	color:blue;
}
a.pageurl:hover{
	color:red;
}